Jump To:
Technical Q&As
Mac OS X offers game developers state-of-the-art audio, 2D and 3D graphics, networking capabilities, and human interface features. With OpenGL, Quartz, Velocity Engine, and the Mac OS X development tools and frameworks, Apple provides developers with everything they need to build or port exciting and compelling games.

Games Resources
A guided introduction and learning path to developing games for Mac OS X.  
Games Topics
View the complete Games Technical Q&As List.
A set of C APIs for developing full-featured, high-performance, highly reliable games for Mac OS X.   A set of object-oriented application frameworks that support rapid development of full-featured, high-performance, highly reliable games for Mac OS X.   Programming interfaces that support the optimized display of high-quality 2D and 3D visual content for games.

Any device that humans use to control a computer's operations during game play. Some of these devices can vibrate or provide other tactile feedback, called force feedback.   Programming interfaces for creating, processing, and playing high-quality sound in Mac OS X gaming software.   Major protocols and services that support networking and communication capabilities in games.

Tools, techniques, and programming interfaces for measuring, evaluating, and improving the performance of games.   Tools and programming interfaces for moving games to Mac OS X.  

View legacy technologies, including technologies, features, products, APIs, and programming techniques that are no longer supported or have been superseded.